<!DOCTYPE html>
<html>
    <head>
        <meta charset="UTF-8" />
        <title>简单天气切换</title>
        <script type="text/javascript" src="../../js/vue.js"></script>
    </head>
    <body>

    
        <div id ="root">
            <h2>今天天气很{{info}}</h2>

            <!-- 方式1.自己写判断 -->
            <!-- <h2>今天天气很{{isHot ? '炎热':'凉爽'}}</h2> -->

             <!-- 方式2.使用计算属性 -->
            <button @click="changeWeather">切换天气</button>

            <!-- 方式3.@xxx='可以写一些简单的语句' -->
            <!-- <button @click="isHot = !isHot">切换天气</button> -->
        </div>

        <script type="text/javascript">
            Vue.config.productionTip = false //阻止Vue在启动时生成生产提示
            new Vue({
                el:'#root',
                data:{
                    isHot:true
                },
                computed:{
                    info(){
                        return this.isHot ? '炎热':'凉爽'
                    }
                },
                methods: {
                    changeWeather(){
                        this.isHot = !this.isHot
                    }
                },
            })
           
        </script>

        
    </body>
</html>